package com.gopay.common.event;

/**
 * 事件状态
 * 
 * @EventState.java
 * @author fanghw
 * @2015年6月9日 下午1:43:06 www.gopay.com.cn Inc.All rights reserved.
 */
public enum EventState {
    /**
     * 进行中
     */
    PROGRESS("01"),

    /**
     * 成功
     */
    SUCCESS("02"),
    
    /**
     * 失败
     */
    FAIL("03");
    
    public final String value;

    EventState(String value) {
        this.value = value;
    }

    @Override
    public String toString() {
        return this.value;
    }
    
    public static String translateName(String value){
        String name="";
        if(PROGRESS.value.equals(value)){
            name="进行中";
        }else if(SUCCESS.value.equals(value)){
            name="成功";
        }else if(FAIL.value.equals(value)){
            name="失败";
        }
        
        return name;
    }
}
